Kirsten Sheridan Director / Scriptwriter / Editor / Producer / Actor DouBan IMDb Actor My Left Foot 1989 7.9